function HandleFile(gui, operator, now, options) {
  this._gui = gui;
  this._operator = operator;
  this._now = now;
  this._options = options;
  
  this._items= (options && options.items) ? options.items : null;

  if (options) {
    this._createElements();
  }
};

HandleFile.prototype._createElements = function() {
  var _self = this, tr, td;
  DOMUtils.removeChildElements(this._gui.content);
  
  for (var i = 0, il = this._items.length; i < il; i++) {
    var f = this._items[i];
    tr = this._gui.content.insertRow(-1);
    tr.style.backgroundColor = (i % 2 == 0) ? '#ccc' : '#fff';
    td = tr.insertCell(-1);
    td.style.width = '414px';
    td.style.height = '20px';
    td.style.padding = '0 0 0 20px';
    td.appendChild(document.createTextNode(f.name));
  }
};
